package com.example.demo.common.entity;

public class Ceshi01 {
    //对象变量
    private float up, height;
    //类变量
    private static float down;

    public Ceshi01() {
    }

    public Ceshi01(float x, float y, float z) {
        up = x;
        height = y;
        down = z;
    }

    /**
     * 实例方法可以对当前对象的实例变量进行操作，也可以对类变量进行操作。实例方法由实例对象调用。
     */
    public void display() {
        System.out.println("up is:" + up + "height is:" + height + "down is:" + down);
    }

    /**
     * 类方法不能访问实例变量，只能访问类变量。类方法由类名或者实例对象调用。类方法中不能出现this或者super关键字
     */
    public static void change(float number) {
        down = number;
        //出错 - 不能从静态上下文中引用非静态字段
        //System.out.println("height:" + height);
    }
}
